package com.xjrsoft.module.customerTwo.EMP.dormitory_room.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;

/**
 * 实体类
 *
 * @author dongxinhang
 * @since 2023-07-20
 */
@Data
@TableName("t_dormitory_room")
public class TDormitoryRoom implements Serializable {

	private static final long serialVersionUID = 1L;

	@TableId("id")
	private String id;
	/**
	* 栋（取自基础数据表T_basic_data code）
	*/
	@TableField("part")
	private String part;
	/**
	* 楼层（取自基础数据表T_basic_data code）
	*/
	@TableField("floor")
	private String floor;
	/**
	* 房间号
	*/
	@TableField("room_number")
	private String roomNumber;
	/**
	* 房间类型（取自数据字典-roomType）
	*/
	@TableField("room_type")
	private String roomType;
	/**
	* 床位数，数据自定生成、总监房、单人间床位数都为1；双人间、夫妻房床位数都为2。
	*/
	@TableField("bed_number")
	private Integer bedNumber;
	/**
	* 已分配人数 动态数据：根据入住登记情况自动更新
	*/
	@TableField("used_bed_number")
	private Integer usedBedNumber;
	/**
	* 电表编号
	*/
	@TableField("energy_meter_number")
	private String energyMeterNumber;
	/**
	* 冷水表编号
	*/
	@TableField("cold_water_meter_number")
	private String coldWaterMeterNumber;
	/**
	* 热水表编号
	*/
	@TableField("hot_water_meter_number")
	private String hotWaterMeterNumber;
	/**
	* 是否启用；1-是；0-否
	*/
	@TableField("status")
	private String status;


}
